#pragma warning(disable : 4996)
//#include<stdio.h>
//int power(int x, int y)
//{
//	if (y > 1)
//		return x * power(x, y - 1);
//	else
//		return x;
//
//}
//int main()
//{
//	int n, k;
//	scanf("%d %d", &n, &k);
//	int sum=power(n, k);
//	printf("%d", sum);
//	return 0;
//}
//
//
////
//#include<stdio.h>
//int digit_sum(int n)
//{
//	if (n / 10 != 0)
//		return n % 10 + digit_sum(n / 10);
//	else
//		return n%10;
//
//}
//int main()
//{
//	int n;
//	scanf("%d", &n);
//	int sum=digit_sum(n);
//	printf("%d", sum);
//	return 0;
//}
//
//#include<stdio.h>
//int strlen(char*arr)
//{
//	if ( *arr!= '\0')
//	{
//		return 1 + strlen(arr+1);
//	}
//	else
//		return 0;
//}
//int main()
//{
//	char arr[100] ;
//	scanf("%s", &arr);
//	int ret = strlen(arr);
//	printf("%d", ret);
//
//	return 0;
//}
//
//#include<stdio.h>
//int main()
//{
//	char arr[100];
//	scanf("%s", arr);
//	for (int i = 0;; i++)
//	{
//		if (arr[i] == '\0')
//		{
//			printf("%d", i);
//			break;
//		}
//	}
//	return 0;
//}
//

#include<stdio.h>
void print(int n)
{
	if (n / 10 != 0)
	{
		print(n / 10);
		printf("%d", n % 10);
	}
	else
		printf("%d", n);
}
int main()
{
	int n;
	scanf("%d", &n);
	print(n);



	return 0;
}